package com.jckj.core.dao;

import com.jckj.core.entity.InspectionItemFeedback;
import com.jckj.core.entity.InspectionItemFeedbackExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InspectionItemFeedbackMapper {
    long countByExample(InspectionItemFeedbackExample example);

    int deleteByExample(InspectionItemFeedbackExample example);

    int deleteByPrimaryKey(String id);

    int insert(InspectionItemFeedback record);

    int insertSelective(InspectionItemFeedback record);

    List<InspectionItemFeedback> selectByExample(InspectionItemFeedbackExample example);

    InspectionItemFeedback selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") InspectionItemFeedback record, @Param("example") InspectionItemFeedbackExample example);

    int updateByExample(@Param("record") InspectionItemFeedback record, @Param("example") InspectionItemFeedbackExample example);

    int updateByPrimaryKeySelective(InspectionItemFeedback record);

    int updateByPrimaryKey(InspectionItemFeedback record);
}